import 'package:factoryside/generated/json/base/json_convert_content.dart';
import 'package:factoryside/generated/json/base/json_field.dart';

class AddrEntity with JsonConvert<AddrEntity> {
	@JSONField(name: "StatusCode")
	int statusCode;
	@JSONField(name: "Info")
	String info;
	@JSONField(name: "Count")
	int count;
	@JSONField(name: "Data")
	List<AddrData> data;
}

class AddrData with JsonConvert<AddrData> {
	@JSONField(name: "Id")
	int id;
	@JSONField(name: "AccountAdressID")
	int accountAdressID;
	@JSONField(name: "UserID")
	String userID;
	@JSONField(name: "Province")
	String province;
	@JSONField(name: "ProvinceCode")
	int provinceCode;
	@JSONField(name: "AddressProvinceName")
	dynamic addressProvinceName;
	@JSONField(name: "City")
	String city;
	@JSONField(name: "CityCode")
	int cityCode;
	@JSONField(name: "AddressCityName")
	dynamic addressCityName;
	@JSONField(name: "Area")
	String area;
	@JSONField(name: "AreaCode")
	int areaCode;
	@JSONField(name: "AddressAreaName")
	dynamic addressAreaName;
	@JSONField(name: "District")
	String district;
	@JSONField(name: "DistrictCode")
	int districtCode;
	@JSONField(name: "AddressDistrictName")
	dynamic addressDistrictName;
	@JSONField(name: "Address")
	String address;
	@JSONField(name: "EasyAddress")
	dynamic easyAddress;
	@JSONField(name: "IsDefault")
	String isDefault;
	@JSONField(name: "IsUse")
	String isUse;
	@JSONField(name: "UserName")
	String userName;
	@JSONField(name: "Phone")
	String phone;
	@JSONField(name: "Mobile")
	dynamic mobile;
	@JSONField(name: "Sex")
	dynamic sex;
	@JSONField(name: "Mph")
	dynamic mph;
	@JSONField(name: "Longitude")
	dynamic longitude;
	@JSONField(name: "Dimension")
	dynamic dimension;
	@JSONField(name: "Version")
	int version;
}
